Golang Job: Software Development Engineer in Test

Job added on

Company

Neon Labs

Location

Berlin - Germany

Job type

Full-Time

Golang Job Details

About the job

Neon Labs is looking for a full-time Senior QA Engineer to join our team. Neon Labs is building an EVM, one of the key products in the Solana ecosystem. Neon EVM enables dApps to harness advantages from both blockchains – Ethereum in terms of tools used, and Solana in terms of low gas fees and high throughput.

About Neon Labs

We come from diverse professional backgrounds and welcome individuals who are passionate about blockchains and defi protocols and eager to tackle the challenging tasks on a daily basis. Fostering a diverse and inclusive environment is at the top of our mind. Our international team is 100% remote. We are working closely with the Solana core team.

Your Skills and Qualifications

  • 5+ years of experience designing test plans and writing automation test cases (smoke, acceptance, performance, and regression)
  • 5+ years of experience in quality assurance on a variety of platforms, such as blockchain, web applications, mobile devices, etc.
  • Strong experience with modern languages such as Python, JavaScript/TypeScript (will be good Java, C#, Golang, etc.)
  • Strong experience with open-source test frameworks, including pytest, Cucumber, mocha.
  • Experience with load testing tools such as Artillery, locust, Molotov, Gatling, etc
  • Familiarity with Linux operating systems such as Ubuntu
  • Comfortable working in an open-source setting and with GitHub
  • Experience with git and other command line tools
  • Strong experience with build automation technologies like Jenkins, CircleCI, GitHub Actions, etc.
  • Experience with Docker, k8s or Terraform is definitely a plus
  • Familiarity with cryptocurrency wallets and ecosystem
  • A demonstrated product-oriented mindset, creativity, and initiative to improve product test coverage and effectiveness
  • Familiarity with the industry trends, latest frameworks, and the trade-offs of existing automation/testing solutions.
  • Experience with Scrum and other Agile methodologies
  • Resourceful, flexible and adaptable; no task is too big or too small.
  • BS degree or equivalent work experience in Computer Science or related field
  • Strong written and verbal communication skills in English
  • Excellent interpersonal and communication skills.

Your tasks

  • Develop test plans, test scenarios, test cases, test scripts, test data
  • Capture test results, test metrics and report them
  • Execute test cases (manual or automated) and analyse results
  • Conduct post-release functional and user acceptance testing
  • Test Automation - implement test automation on every opportunity. We are looking for an end-o-end vision that help us build a world class of integration
  • Enhance test frameworks and develop, maintain and execute automated tests using Typescript/JavaScript and Python.

Benefits

  • Competitive salary
  • Holidays: 24 working days during a year, if not taken - to be compensated
  • Working in a disruptive and fast-growing industry where the possibilities are endless
  • Fully remote: your life, your way of working
  • Freedom, autonomy and responsibility
  • Learning possibilities